#pragma once

#include "vector"
#include "map"
#include "assert.h"

enum HandType
{
    HT_STONE,
    HT_CLIPPER,
    HT_CLOTH,
    HT_NULL,
};

struct SPair
{
    HandType eLeft;
    HandType eRight;
};

HandType PK(HandType eLeft,HandType eRight);
std::map<HandType,std::vector<int>> CalResult(const std::vector<HandType>& raiHands);
